/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package herancapessoa.controles;

import herancapessoa.negocio.Cidade;
import herancapessoa.negocio.Endereco;
import herancapessoa.negocio.PessoaFisica;
import herancapessoa.negocio.PessoaJuridica;

/**
 * Esta classe existe apenas para criar um exemplo padrão de pessoa jurídica ou física.
 * Dentro da aplicação é possível criar dinamicamente os registros na área de cadastros.
 * @author Ricky
 */
public class GeraPessoas {
    public static PessoaFisica geraPessoaFisica() {
        Cidade city = new Cidade();
        city.setNome("Foz do Iguaçu");
        city.setDescricao("Cidade Turística");
        city.setUf("PR");
        
        Endereco end = new Endereco();
        end.setBairro("Centro");
        end.setCep("87200-000");
        end.setNum(1610);
        end.setRua("Av. Paraná");
        end.setCidade(city);
                
        PessoaFisica pf = new PessoaFisica();
        pf.setAlt(176);
        pf.setCpf("056.317.219-37");
        pf.setEmail("ricky.luizhenrique@gmail.com");
        pf.setEnd(end);
        pf.setNome("Luiz Henrique A. Ferreira");
        pf.setPeso(80);
        pf.setRg("9829680-8");
        pf.setTel("+55 (44) 3027-5173");
        pf.setValEmp(0);
        pf.setValMaxEmp(10000);
        
        return pf;
    }
    
    public static PessoaJuridica geraPessoaJuridica() {
        Cidade city = new Cidade();
        city.setNome("Foz do Iguaçu");
        city.setDescricao("Cidade Turística");
        city.setUf("PR");
        
        Endereco end = new Endereco();
        end.setBairro("Polo Centro");
        end.setCep("87200-000");
        end.setNum(1000);
        end.setRua("Av. Paraná");
        end.setCidade(city);
                
        PessoaJuridica pj = new PessoaJuridica();
        pj.setNome("Feebe");
        pj.setAnoAbert(2012);
        pj.setCnpj("CNPJ");
        pj.setEmail("contato@feebe.com.br");
        pj.setEnd(end);
        pj.setInscEstad("Insc. Estadual");
        pj.setNumColab(4);
        pj.setTel("+55 (45) 3027-5173");
        pj.setValEmp(0);
        pj.setValMaxEmp(10000);
        
        return pj;
        
    }
}
